﻿html,body,div,ul,ol,li,p,span,a,h1,h2,h3,h4,img,table,tr,td,dl,dt,dd{
	margin:0px;
	padding:0px;
	border:0px;
}
h1,h2,h3,h4{
	font-size:100%;
}
li{
	list-style:none;
}
ul{
	zoom:1;
}
table{
	 border-collapse: collapse;
	 border-spacing: 0;
}
textarea{
	overflow:auto;
}
a,a:link,a:visited{
	text-decoration:underline;
	color:#09c;
}
a:hover{
	text-decoration:underline;
	color:#f30;
}
a.fff,a.fff:link,a.fff:visited{
	text-decoration:none;
	color:#fff;
}
a.fff:hover{
	color:#f30;
}
a.f00,a.f00:link,a.f00:visited{
	text-decoration:none;
	color:#f66;
}
a.f00:hover{
	color:#f30;
}
a.f66,a.f66:link,a.f66:visited{
	text-decoration:none;
	color:#666;
}
a.f66:hover{
	color:#f30;
}
.clear{
	clear:both;
}
.fl{
	float:left!important;
}
.fr{
	float:right!important;
}
.h10{height:10px!important;overflow:hidden;font-size:1px;}
.h20{height:20px!important;overflow:hidden;font-size:1px;}
.h25{height:25px;}

.l20{line-height:20px;}
.l22{line-height:22px;}

.p{padding:0px!important;}
.m{margin:0px!important;}

.p5{padding:5px!important;}
.p7{padding:7px!important;}
.m5{margin:5px!important;}
.m7{margin:7px!important;}

.pl{padding-left:0px!important;}
.pb{padding-bottom:0px!important;}
.pt{padding-top:0px!important;}
.pr{padding-right:0px!important;}

.ml{margin-left:0px!important;}
.mr{margin-right:0px!important;}
.mt{margin-top:0px!important;}
.mb{margin-bottom:0px!important;}

.pl5{padding-left:5px!important;}
.pr5{padding-right:5px!important;}
.pt5{padding-top:5px!important;}
.pb5{padding-bottom:5px!important;}

.pl7{padding-left:7px!important;}
.pr7{padding-right:7px!important;}
.pt7{padding-top:7px!important;}
.pb7{padding-bottom:7px!important;}

.ml5{margin-left:5px!important;}
.mr5{margin-right:5px!important;}
.mt5{margin-top:5px!important;}
.mt3{margin-top:3px!important;}
.mb5{margin-bottom:5px!important;}

.ml7{margin-left:7px!important;}
.mr7{margin-right:7px!important;}
.mt7{margin-top:7px!important;}
.mb7{margin-bottom:7px!important;}

.l18{line-height:18px!important;}
.l20{line-height:20px!important;}
.l22{line-height:22px!important;}
.l24{line-height:24px!important;}

.f11{font-size:11px!important;}
.f12{font-size:12px!important;}
.f13{font-size:13px!important;}
.f14{font-size:14px!important;}

.fw1{font-weight:bold!important;}
.fw2{font-weight:normal!important;}

.red{color:red!important;}


body{
	font:12px/20px arial;
	color:#666;
}
#mainbody{
	width:1000px;
	margin:0 auto;
}
.logobar{
	width:100%;
	height:45px;
	padding-top:10px;
	background-color:#06b;
	background-color:#f60;
}
.lggreen{
	background-color:#59c6e0;
}
.logo{
	width:89px;
	height:27px;
	margin-left:70px;
	background-image: url(logo.png);/* FF IE7 */
	background-repeat: no-repeat;
	_background-image: none; /* IE6 */
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/logo.png');
}
.xlogo{
    padding:3px 0px 0px 70px;	
    vertical-align:middle;
}
#log{
	float:right;
	margin-right:6px;
	_margin-right:3px;
	margin-top:-10px;
}
#log li{
	float:left;
	margin:0px 3px;
	line-height:28px;
	color:#fff;
}
#menu{
	width:100%;
	height:36px;
	background-color:#8a8a8a;
}
#menu ul{
	padding-left:15px;
}
#menu li{
	font-size:14px;
	line-height:36px;
	padding-left:45px;
	padding-right: 20px;
	float:left;
	background:url() 0px 6px no-repeat;
}
#menu .glzx{
	background-image:url(menu/glzx2.jpg);
}
#menu .scs{
	background-image:url(menu/scs2.jpg);
}
#menu .jlb{
	background-image:url(menu/jlb2.jpg);
}
#menu .zst{
	background-image:url(menu/zst2.jpg);
}
#menu .zqt{
	background-image:url(menu/zqt2.jpg);
}
#menu .gzt{
	background-image:url(menu/gzt2.jpg);
}
#menu .jlb2{
	background-image:url(menu/jlb.jpg);
}
#menu .zqt2{
	background-image:url(menu/zqt.jpg);
}
#menu .glzx2{
	background-image:url(menu/glzx.jpg);
}
#menu .gzt2{
	background-image:url(menu/gzt.jpg);
}
#menu .zst2{
	background-image:url(menu/zst.jpg);
}

#menu .search{
	position:relative;
	float:right;
	height:28px;
}
#menu .search table{
	margin-top:7px;
	height:28px;
	width:170px;
	overflow:hidden;
	*margin-top:5px;
	margin-right:5px;
}
#menu .search td{
	height:28px;
	overflow:hidden;
}
#menu .search input{
	height:24px;
	line-height:24px;
	width:150px;
	border:none;
	background:url(search_bg.jpg) 0px 1px repeat-x;
}
#menu .search .submit{
	position:absolute;
	height:16px;
	width:13px;
	top:11px;
	left:148px;
	cursor:pointer;
	background:url(search_icon.jpg) 0px 0px no-repeat;
}
#menu .search p{
	display:inline-block;
	height:24px;
	width:10px;
}
#menu .search .leftpart{
	background:url(search_left.jpg) 0px 0px no-repeat;
}
#menu .search .rightpart{
	background:url(search_right.jpg) 0px 0px no-repeat;
}
#content{
	margin: 15px 20px;
	height:auto;
}
#bottom{
    text-align:center;
	margin-top:20px;
	width:100%;
	height:30px;
	line-height:30px;
    background-color:#47443E; 
    float:left;
    color:#ffffff;	
}
.wrapbox{
	padding:10px;
	border:1px solid #bcbcbc;
}
.graybtn{
	display:inline-block;
	line-height:20px;
	height:20px;
	text-align:center;
	font-weight:normal;
	background:url() 0px 0px no-repeat;
}
a.graybtn, a.graybtn:link,a.graybtn:visited{
	color:#646464;
	font-size:12px;
	text-decoration:none;
}
a.graybtn:hover{
	font-size:12px;
	color:#09f;
}
.graybtn2{
	width:45px;
	background-image:url(graybtn2.png);
}
.graybtn4{
	width:70px;
	background-image:url(graybtn4.png);
}
.graybtn6{
	width:97px;
	background-image:url(graybtn6.png);
}
.graybtn12{
	width:174px;
	background-image:url(graybtn12.png);
}
.submenu{
	width:100%;
	height:25px;
    line-height: 25px;
	margin-bottom:7px;
}
.submenu .start{
    background: url("submenu/l.jpg") 0px 0px no-repeat;
    padding: 0;
    width: 6px;
	float: left;
}
.submenu .middle{
    background: url("submenu/m.jpg") no-repeat scroll 0 0 transparent;
    padding: 0;
    width: 13px;
}
.submenu .end{
    background: url("submenu/r.jpg") no-repeat scroll 0 0 transparent;
    padding: 0;
    width: 13px;
}
.submenu dd {
    background: url("submenu/subbg.jpg") repeat-x scroll 0 0 transparent;
    float: left;
    height: 25px;
    line-height: 25px;
    padding: 0 4px;
}
.submenu  dd a, .submenu a:link,.submenu a:visited{
	color:#646464;
	font:normal 12px/20px 宋体;
	text-decoration:none;
}
.submenu dd a:hover{
	color:#09f;
}
.submenu a.on{
	color:#0188cc;
}